eighty nine - German English Dictionary